Microservices : Flexible Software Architecture (Paperback)

Microservices : Flexible Software Architecture (Paperback)

作者: Eberhard Wolff
出版社: Addison Wesley
出版在: 2016-10-12
ISBN-13: 9780134602417
ISBN-10: 0134602412
裝訂格式: Paperback
總頁數: 432 頁





內容描述


The Most Complete, Practical, and Actionable Guide to Microservices
 
Going beyond mere theory and marketing hype, Eberhard Wolff presents all the knowledge you need to capture the full benefits of this emerging paradigm. He illuminates microservice concepts, architectures, and scenarios from a technology-neutral standpoint, and demonstrates how to implement them with today’s leading technologies such as Docker, Java, Spring Boot, the Netflix stack, and Spring Cloud.
 
The author fully explains the benefits and tradeoffs associated with microservices, and guides you through the entire project lifecycle: development, testing, deployment, operations, and more. You’ll find best practices for architecting microservice-based systems, individual microservices, and nanoservices, each illuminated with pragmatic examples. The author supplements opinions based on his experience with concise essays from other experts, enriching your understanding and illuminating areas where experts disagree. Readers are challenged to
experiment on their own the concepts explained in the book to gain hands-on experience.  

Discover what microservices are, and how they differ from other forms of
modularization
Modernize legacy applications and efficiently build new systems
Drive more value from continuous delivery with microservices
Learn how microservices differ from SOA
Optimize the microservices project lifecycle
Plan, visualize, manage, and evolve architecture
Integrate and communicate among microservices
Apply advanced architectural techniques, including CQRS and Event Sourcing
Maximize resilience and stability
Operate and monitor microservices in production
Build a full implementation with Docker, Java, Spring Boot, the Netflix stack, and Spring Cloud
Explore nanoservices with Amazon Lambda, OSGi, Java EE, Vert.x, Erlang, and Seneca
Understand microservices’ impact on teams, technical leaders, product owners, and stakeholders

 
Managers will discover better ways to support microservices, and learn how adopting the method affects the entire organization. Developers will master the technical skills and concepts they need to be effective. Architects will gain a deep understanding of key issues in creating or migrating toward microservices, and exactly what it will take to transform their plans into reality.




相關書籍

JavaScript & JQuery : 網站互動設計程式進化之道 (JavaScript and JQuery: Interactive Front-End Web Development)

作者 Jon Duckett 謝銘倫 譯

2016-10-12

WordPress + Azure 輕鬆架站:入門範例解說與實用外掛精選

作者 蕭國倫 姜琇森 李雅婷 李逸琳 章家源

2016-10-12

Bootstrap Web 設計與開發實戰

作者 楊旺功

2016-10-12